body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {padding: 0; margin: 0;}

.middle{ width: 1400px; margin: 0 auto; font-size: 0; min-height:600px;_height:600px}

.index_list{ width: 1400px !important; float: left; overflow:hidden; padding-top:800px}
.index_list ul{ width: 460px; float: left;  margin-top: 8px; _margin-top: 7px; display: inline; margin-right:20px; margin-bottom:40px; }
.index_list ul li{  width: 460px; float: left; margin-bottom: 40px; display: inline; position:relative;margin-right:20px; }
.index_list_p1{ font-size: 21px; color: #272727; float: left; margin-top: 30px; margin-left: 9px; display: inline;cursor:pointer}
.index_list_p1:hover{ color:#7D7D7D;}
.index_list_p2{ font-size: 16px; color: #7D7D7D; width: 275px; float: left; margin-top: 2px; _margin-top: -1px;display: inline;cursor:pointer;border-bottom:2px solid #999; padding-bottom:10px;  }

.index_list_p3{ font-size: 18px; color: #272727; width: 430px; float: left; margin-top: 10px;   line-height:18px;  display: inline;cursor:pointer;}
.index_list_p3:hover{ color:red;}
.index_list_p4{ line-height: 20px;
display: inline-block;
padding: 0 20px 0 8px;
border: 1px solid #c6c1b6;
background: url(/pyfile/images/arrow.png) no-repeat 65px center;
font-size: 12px;
color:black;
margin-top:20px;}
.index_list_p4:hover{ background-color:#9F9583; color:white;}
.index_list ul li a{ width:446px; margin-right:20px; }
.index_list ul li img{ width: 446px; padding-right:20px; height:335px;}





















